മണ്ണില്‍ കമ്പോസ്റ്റ് - meaning in english

ക്രിയ (Verb)
Mulch